The similarity between my playlist and my mothers

Growing up I’ve always listened to a lot of music at home. My parents are all big on music, especially my mom and my stepdad. Before the covid pandemic they used to go to concerts at least twice a month, and listen to music all day (this they still do). We as a family have gone to multiple concerts together, and always send in our lists for the top 2000 (an annual radio show where the listeners can vote for their favourite songs). Me and my mom have noticed that our lists always have many of the same songs on there. Now I actually had the opportunity, I have researched the similarities in the music we listen to. I did this by comparing my “Your Top Songs 2020”, “Your Top Songs 2019” and “Your Top Songs 2018” to the ones of my parents account. These are lists Spotify creates for you. They contain the 100 songs you listened to most that specific year. Because some playlists contained duplicates, the total of songs didn’t add up to 600 songs, but a little under that.

I created two playlists in total. One with my three playlists combined named “Isa”, and one with my parents three playlists combined named “MH”. Furthermore, I examine a few mutual favourites on track-level features. This will help me understanding the features of specific songs we both like.

Comparing the features side by side


In these plots you can see the energy plotted against the valence. Color is used to distinguish the loudness of the song. The size of the dot shows the instrumentalness of the specific song. The two plots are seperated to show the plot of my own playlist on the left, and the music of my parents playlist on the right. The two low-energy and low-valence outliers in my playlist are songs I listen to while studying, both from Ludovico Einaudi.

Something that did suprise me is the fact that there is not much difference in the loudness between the songs. This suprises me especially because there are a lot of loud, classical rock songs in the playlist of my parents. I don’t really know what caused this, but maybe it’s just the way spotify implements loudness. You can see that in general, the songs are all quite evenly distributed, so it’s hard to draw any real conclusions from this plot.

Are my favourites more danceable than my mothers?


On the left, I’ve made plots that compare the energy, the tempo and the danceability of my playlist with my mothers. Here you can easily compare the variables.

First, we have the energy. You can see that in the MH playlists, the energy is a little more centred to the right, and in the Isa playlists, the energy is more centred in the middle. We both barely have songs in our playlists that are very low in energy.

Next, we can look at the tempo feature. These plots are quite similar. Again, the mean tempo of the MH playlists is probably a little bit higher than the Isa playlist, but overall, very similar. You can also see that the peak in the Isa graph is higher, but this is normal, because the Isa playlists has more songs.

Than to conclude, we have the danceability feature. These are again very similar. Both graphs have a peak a little to the right, the only difference is is that the MH playlists have a small peak a little to the right.

Zooming in on a mutual favourite


On the left we can see a chromagram of The Chain by Fleetwood Mac. This is a song both my mom and I have in our playlists. You could say this song is one of the classics in our household, and I thought it would be nice to zoom into this song. What are typical features of a song we both like? We can see that G#, Ab and E are quite present in this song.

Inspecting the chords of the common favourite


On the left we can see a chordogram of the same song as the last slide: The Chain by FLeetwood Mac. When we look at this chordogram, it seems that G major and D minor are most present in the song.

The structure of Do I Wanna Know? in a self similarity matrix


These are the self-similarity matrices for Do I Wanna Know by the Arctic Monkeys, which is also a song that is in both playlits. Just like Fleetwood Mac, the Arctic Monkeys are a true family favourite and we’ve been to multiple concerts of them together. In the timbre self-similarity matrix, a yellow cross is visible. I haven’t figured out what this might be by listening to the song. The song is quite slow and steady. The two matrices are both at bars level, and I used the aitchison and euclidean normalisation, respectively. The structure of the song is not clearly visible in the Chroma SSM. I think this also has to do with the fact that it’s quite a steady song with not many changes.

Do I Wanna Know? is a very consistent song

Tempogram


Here we can see the tempogram of Do I Wanna Know by the Arctic Monkeys. This song is, as stated before, a typical one for both of our playlists. I chose this song for the tempogram, because, like I said, in my opinion, this song is very slow and steady, and very much in the same tempo. This is also visible in the tempogram, since there is a steady line around 350 BPM, and around 175 BPM.

Can a classifier predict which song is my favourite or my mothers favourite?


In the previous part of this storyboard, the differences between the two playlists have been shown. Is it possible to classify a song to which list it belongs? I used a random forest to answer this question. On the next page, the most important features are shown. The most important features turned out to be danceability, speechiness and duration. These features made distinguishing the two lists the easiest. We can see in the plot on the left that most of the songs are classified in the right playlist. Only less than 20% is not classified in the right playlist. The precision for Isa is 0.846, and for MH 0.765. The recall for Isa is 0.733 and for MH 0.867.

Importance of features for clustering

Are our favourites indeed very similar?

Looking at the rest of the portfolio, we can say that the music of both of our favourite playlists are pretty similar. There are a few outliers and a few differences, like some hard rock in MH, and some study music in Isa, but overall the tempo, danceability and energy are pretty similar. The classifier also performs pretty well, so this also gives us an indication.